education institute development custom software development chemistry research science fundraising information technology computer patent copyrights consulting patent attorney software attorney patent law physics patents management intellectual property pto pta copyright software development biology fundraiser